• word of the day

    habenaria fimbriata

    habenaria fimbriata - Dictionary definition and meaning for word habenaria fimbriata

    Definition
    (noun) North American orchid similar to Habenaria psycodes with larger paler flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp